﻿#pragma once

#if (defined _WIN32 || defined _WIN64)



#define WIN32_LEAN_AND_MEAN             // 从 Windows 头文件中排除极少使用的内容
// Windows 头文件
#include <windows.h>
#include <shellapi.h>  // must come after windows.h
// C 运行时头文件
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>
#include <stdlib.h>>

#pragma comment(lib,"libcmt.lib")
#pragma comment(lib,"shlwapi.lib")
#pragma comment(lib,"kernel32.lib")
#pragma comment(lib,"user32.lib")
#pragma comment(lib,"gdi32.lib")
#pragma comment(lib,"winspool.lib")
#pragma comment(lib,"shell32.lib")
#pragma comment(lib,"ole32.lib")
#pragma comment(lib,"oleaut32.lib")
#pragma comment(lib,"uuid.lib")
#pragma comment(lib,"comdlg32.lib")
#pragma comment(lib,"advapi32.lib")



#pragma comment(lib, "./third_party/paddle_inference/paddle/lib/paddle_inference.lib")
#pragma comment(lib, "./third_party/opencv4.7/x64/vc16/lib/opencv_world470.lib")
//#pragma comment(lib, "./third_party/paddle_inference/third_party/install/mklml/lib/mklml.lib")
//#pragma comment(lib, "./third_party/paddle_inference/third_party/install/mklml/lib/libiomp5md.lib")
//#pragma comment(lib, "./third_party/paddle_inference/third_party/install/onednn/lib/mkldnn.lib")
#pragma comment(lib, "./third_party/paddle_inference/third_party/install/glog/lib/glog.lib")
#pragma comment(lib, "./third_party/paddle_inference/third_party/install/gflags/lib/gflags_static.lib")
//#pragma comment(lib, "./third_party/paddle_inference/third_party/install/protobuf/lib/libprotobuf.lib")
//#pragma comment(lib, "./third_party/paddle_inference/third_party/install/xxhash/lib/xxhash.lib")
#pragma comment(lib, "./third_party/paddle_inference/third_party/install/yaml-cpp/lib/yaml-cpp.lib")




//#pragma comment(lib, "./third_party/paddle_inference/paddle/lib/common.lib")
//#pragma comment(lib, "./third_party/paddle_inference/paddle/lib/libpaddle_inference.lib")





#endif  //_WIN32